@charset "utf-8";
.heard a{
	margin: 23px 78px 0 0;
}
.title{height: 28px;padding-left:20px;display: block;font-weight:600;background:  #143D8D; border: solid 1px #143D8D;line-height: 30px;}
.backgroud-blue{background:  #143D8D;}

.bb{border:solid 1px  #143D8D;}
.bg{border:solid 1px  #97c110;}
.bo{border:solid 1px  #efa22b;}
.fblue{color: #143D8D;}
.forange{color: #efa22b;}
.fgreen{color: #97c110;}
.fyellow{color: #FFC200;}
.ml416{margin-left: 416px;
}
.w290{width: 290px;}
.content{height: 694px;margin-top: 15px;
}
.content-left{height: 694px;width: 592px;margin-right:16px;
}
.mt14{padding-top: 14px;
}
.ml422{padding-left: 422px;
}
.ml120{margin-left: 120px;
}
.dynamic{width: 590px;height: 232px;border: solid 1px  #143D8D;clear: both;
}
.dynamic td{height: 26px;
}
.left-middle td{height: 26px;}
.arrow{padding-left:8px ;padding-right:6px ;width: 10px;
}
.pt12{padding-top:12px;
}
.font{color: #333333;
}
.ml{margin-left: 100px;}
.left-middle{width: 592px;height: 216px;
}
.middle-left{width: 288px;height: 184px;
}
.human{width:590px ;height:162px;
}

.right-img{width: 375px;height: 214px;
}
.link{width: 351px;margin-left: 24px;
}
.mt25{
	margin-top: 25px;
}
.w190{width: 190px;
}
.ml45{margin-left: 45px;
}
.mt8{margin-top: 8px;
}
.human-pic{padding: 10px 10px 0 0;float: right;
}
.content-right{ height:694px;width: 375px;border-left:solid 1px #e6e6e6;padding-left: 16px;
}
.friend{display: block;width: 190px;height: 23px;margin-left:36px;background: #143D8D;
}

.link-shool{	position:relative;top: 20px;display: block;background: #FFFFFF;
}

.line{
	border: solid 1px #E6E6E6;margin-left:24px ;width:342px ;
}
.underline{
	text-decoration: none;
}.mr12{
	margin-right: 12px;
}
.sbanner {
	width: 375px;
	height: 264px;
}
.sbanner_text {
	width: 375px;
	font-size: 12px;
}
.button {
	display: inline-block;
	color: #FFFFFF;
	padding: 5px 10px;
	font-size: 10px;	
	background-color: #000000;
	opacity: 0.6;filter:alpha(opacity=60);
	background-image: linear-gradient( hsla(0, 0%, 0%, 0), hsla(0, 0%, 0%, 0.1) );
	border: none;	
}

.button:hover{
	background-color: #FF0000;
	opacity: 0.6;filter:alpha(opacity=60);
	cursor: pointer;
}

.button:focus {
  background-color: #FF0000;
  opacity: 0.6;filter:alpha(opacity=60);
}

.button:active {
  background-color:#FF0000;
  opacity: 0.6;filter:alpha(opacity=60);
  box-shadow: inset 0 2px 10px hsla(0, 0%, 0%, 0.3);
}

.button.is-selected {
	background: #ff0000;
	opacity: 0.6;
	filter:alpha(opacity=60);
  	color: white;
}
/*---- button-group ----*/
.button-group{
	display: inline-block;
	vertical-align: bottom;
}

.button-group:after{
	content: '';
	display: block;
	clear: both;
}

/*---- button-row ----*/

.button-row {
	position: absolute;
	bottom: 43px;
	right: 2px;
	text-align: center;
	z-index: 500;
}
#main-gallery{
	position: absolute;
}
.mt215{
	margin-top: 215px;
}
